import Vue from 'vue'
import App from './App.vue'
//引入路由
import router from '@/router';
Vue.config.productionTip = false

//将components/Category注册为全局组件，
//然后我们就可以在src下面任何直接引用
import Category from './components/Category'
// 并且在Vue中使用，第一个参数为全局组件的名字，第二参数就是那个组件的name
Vue.component(Category.name, Category)

import Banner from './components/Banner'
Vue.component(Banner.name, Banner)

import "swiper/css/swiper.css"
//请求商品分类接口
// import { getCategoryList } from '@/api/index.js'
// getCategoryList()
import store from '@/store'

//引入相关的mock数据的文件【需要代码执行一次】
import "@/mock/mockServer";
new Vue({
  //render函数完成了这个功能：将App组件放入容器中，也就是渲染到页面
  render: h => h(App),
  // 将路由注册到Vue实例对象中  ,
  //在组件实例对象上就会多 $route  和$router
  router,
  store
}).$mount('#app')
